.nav{
	display: flex;
	gap: 100px;
	width: 100%;
	background-color: #007bff;
	height: 80px;
}

.nav1{
	display: flex;
}
.nav1 ul{
	display: flex;
	gap: 140px;
	padding-top: 20px;
	
}
.nav1 ul li{
	list-style: none;
	
}
.nav1  nav ul li a{
	list-style: none;
	text-decoration: none;
	color: black;
	font-size: 30px;
	font-family:"黑体";
}
#nav1_1 a:hover{
	color: antiquewhite;
}
#nav1_1_1{
	padding-left: 80px;
}

.nav2{
	padding-top: 20px;
	
}
form {
position: relative;
width: 420px;
margin: auto;
}

input[type="text"] {
width: 100%;
padding: 10px;
border: 2px solid #333;
border-radius: 5px;
}

button {
position: absolute;
right: -50px;
width: 50px;
height: 42px;
border: none;
background-color: #333;
color: white;
}
@media (max-width: 600px) {
form {
width: 100%;
}

input[type="text"] {
width: calc(100% - 60px);
padding: 10px;
border-radius: 5px;
border: solid 1px #ccc;
outline: none;
font-size: 16px;
box-shadow: none;
background-color: #f9f9f9;
transition: all .5s ease-in-out;
margin-bottom: -1px; /* 防止在移动设备上出现双边框 */
}

button {
width: auto;
padding: 10px;
background-color: #007bff;
color: white;
border-radius: 0;
outline: none;
cursor:pointer; /* 提示用户这是一个可点击的按钮 */
transition: background-color .3s;
}

button:hover {
background-color: #0056b3; /* 鼠标悬停时改变按钮背景颜色 */
}
